data-processing technology - French English Dictionary